Block Standstill and Homogeneity Based Fast Motion Estimation Algorithm for H.264 Video Coding
نویسندگان
چکیده
The paper proposed a fast motion estimation algorithm based on the spatial homogeneity and temporal standstill of video sequences. It classified a frame into different regions such as standstill, stationary or dynamic region. For MBs lying in the standstill region, motion estimation is skipped; for MBs lying in the stationary region, motion estimation is applied once to an MB in the region, and the resulting motion vector will be used by other MBs in the same region. Normal motion estimation is only carried out in the dynamic region. The new algorithm can be used either by itself alone, or by combining with other existing fast motion estimation methods. Experimental results show that the new algorithm can significantly improve the time efficiency of the H.264 encoder, and is able to achieve an average reduction of 27% in encoding, with an average PSNR loss of only 0.09 dB and 0.42% bit rate increase, compared with the original H.264 reference software.
منابع مشابه
Fast Motion Estimation with Extended Block Sizes for High-definition Video Coding
H.264/AVC video coding standard performs motion estimation using various motion partition sizes. It has been shown to improve the coding gain. However, video coding using blocks bigger than 16×16 pixels can provide a substantial coding gain compared to H.264/AVC, especially when applied to high definition video sequences. Even if coding efficiency is improved, the complexity of motion estimatio...
متن کاملA New Survey on Block Matching Algorithms in Video Coding
Block matching motion estimation is the essence of video coding systems. This paper is a survey of the existing block matching algorithms used for motion estimation in video coding. The algorithms that are surveyed in this paper are widely accepted by the video coding community and have been used in implementing various standards, ranging from MPEG1/H.261 to MPEG10/H.264. The aim of this review...
متن کاملFast block size selection algorithm for inter frame coding in H.264/AVC on TMS320C6416 DSP
Motion estimation and compensation techniques are widely used for video coding applications but the real-time motion estimation is not easily achieved due to its enormous computations. Therefore, it would be greatly beneficial to optimize as much as possible the motion estimation bloc which is considered to be the most important in terms of computational cost. In this paper, a new fast block si...
متن کاملA novel approach to fast multi-block motion estimation for H.264 video coding
The upcoming video coding standard, H.264, uses motion estimation with multiple block sizes to improve the rate-distortion performance. However, full exhaustive search of all block sizes is computational intensive with complexity increasing linearly with the number of allowed block size. In this paper, a novel fast multi-block motion estimation (FMBME) is proposed for H.264 video coding. Experi...
متن کاملA New Fast Block Motion Algorithm Based on Octagon and Triangle Search Patterns for H.264/AVC
The block motion estimation process is an integral and important part in the current video coding standards. However, the current algorithms for the block motion estimation process either have a large computational complexity, or have a poor accuracy. The UMHexagonS algorithm is recommended for the implementation of H.264 for its relatively good performance. In this paper, a new fast block moti...
متن کامل